"""
while 条件:
    条件成立重复执行的代码
else:
    循环正常结束之后要执行的代码
"""
# i = 1
# while i <= 5:
#     if i == 3:
#         print('这遍道歉说的不真诚')
#         break   # 主动终止程序  不算循环正常执行
#     print('媳妇，我错了')
#     i += 1
# else:
#     print('媳妇原谅我了,哈哈哈')
"""
总结： 所谓else指的是循环正常结束之后要执行的代码，即如果是break终止循环的情况，
else下方缩进的代码将不执行。
"""

i = 1
while i <= 5:
    if i == 3:
        i += 1  # 当用到continue时，计数器一定要加上，不然会出现死循环
        continue
    print('媳妇，我错了')
    i += 1
else:
    print('媳妇原谅我了,哈哈哈')

"""
总结：因为continue是退出当前你一次循环，继续下一次循环，所以该循环在continue控制下是可以正常结束的，
当循环结束后，则执行了else缩进的代码。
"""